a clustering approach to scientific workflow scheduling on the cloud with deadline and cost constraints
نویسندگان
چکیده
one of the main features of high throughput computing systems is the availability of high power processing resources. cloud computing systems can offer these features through concepts like pay-per-use and quality of service (qos) over the internet. many applications in cloud computing are represented by workflows. quality of service is one of the most important challenges in the context of scheduling scientific workflows. on the other hand, the remarkable growth of the multicore processor technology has led to the use of these processors by service providers as building blocks of their infrastructure. therefore, scheduling scientific workflows on the cloud requires especial attention to multicore processor infrastructure which adds more challenges to the problem. on the other hand, in addition to these challenges users’ qos constraints like execution time and cost should be regarded. the main objective of this research is scheduling workflows on the cloud, considering a multicore based infrastructure. a new algorithm is proposed which finds clusters of the workflow that can be executed in parallel while having large data communications. these kinds of clusters could be appropriate candidates to be executed on a multicore processor. in contrast, there are other clusters which should be executed in serial. this algorithm investigates whether serial execution of these clusters is possible or not. the experimental results show that the algorithm has a positive effect on execution time and cost of the workflow execution.
منابع مشابه
A Clustering Approach to Scientific Workflow Scheduling on the Cloud with Deadline and Cost Constraints
One of the main features of High Throughput Computing systems is the availability of high power processing resources. Cloud Computing systems can offer these features through concepts like Pay-Per-Use and Quality of Service (QoS) over the Internet. Many applications in Cloud computing are represented by workflows. Quality of Service is one of the most important challenges in the context of sche...
متن کاملA Clustering Approach to Scientific Workflow Scheduling on the Cloud with Deadline and Cost Constraints
One of the main features of High Throughput Computing systems is the availability of high power processing resources. Cloud Computing systems can offer these features through concepts like Pay-Per-Use and Quality of Service (QoS) over the Internet. Many applications in Cloud computing are represented by workflows. Quality of Service is one of the most important challenges in the context of sche...
متن کاملDeadline Constrained Scientific Workflow Scheduling on Dynamically Provisioned Cloud Resources
Commercial cloud computing resources are rapidly becoming the target platform on which to perform scientific computation, due to the massive leverage possible and elastic pay-as-you-go pricing model. The cloud allows researchers and institutions to only provision compute when required, and to scale seamlessly as needed. The cloud computing paradigm therefore presents a low capital, low barrier ...
متن کاملWorkflow Scheduling Based on Deadline Constraints in Cloud Environment
loud computing is providing an environment for scientific workflows where large-scale and complex scientific analysis can be scheduled onto a heterogeneous collection of computational and storage resources. A scientific workflow is described as a paradigm, which is used to describe a set of structured activities and scientific computations. Scientific workflow scheduling has become one of the m...
متن کاملScheduling scientific workflow applications with deadline and budget constraints using genetic algorithms
Grid technologies have progressed towards a service-oriented paradigm that enables a new way of service provisioning based on utility computing models, which are capable of supporting diverse computing services. It facilitates scientific applications to take advantage of computing resources distributed world wide to enhance the capability and performance. Many scientific applications in areas s...
متن کاملDeadline-constrained coevolutionary genetic algorithm for scientific workflow scheduling in cloud computing
Concurrency Computat.: Pract. Exper. 2016; 1–12 Summary The cloud infrastructures provide a suitable environment for the execution of large‐scale scientific workflow application. However, it raises new challenges to efficiently allocate resources for the workflow application and also to meet the user's quality of service requirements. In this paper, we propose an adaptive penalty function for t...
متن کاملمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
amirkabir international journal of modeling, identification, simulation & controlناشر: amirkabir university of technology
ISSN 2008-6067
دوره 46
شماره 1 2014
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023